speech-plus-duplex equipment - French English Dictionary